
;(setf *root-project-dir* "D:/Downloads/toygen/")
;(setf *root-project-dir* "e:/QProjects/Lisp/toygen/inter/")
;(setf *root-project-dir* "f:/toygen/inter/")

;
; helper loader macro
;
(defmacro loadf (file)
          `(load (concatenate 'string *root-project-dir* "/" ,file))
  )

;
; loads all the stuff
;
(loadf "globals.lisp")

(loadf "string-utility.lisp")

(loadf "typesystem.lisp")
(loadf "default-types.lisp")
(loadf "types-utility.lisp")

(loadf "ast-core.lisp")
(loadf "core.lisp")

